/**
 * 验证邮箱格式
 * @param  email 
 * @returns {boolean} 
 */
const email = email =>{
  const regEmail = /^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/
  if(regEmail.test(email)) return true
  return false
}

/**
 * 验证手机格式
 * @param phone
 * @returns {boolean}
 */
const phone = phone=>{
  const regPhone = /^1[3-9][0-9]{9}$/
  if(regPhone.test(phone)) return true
  return false
}

/**
 * 最小值
 * @param  str 
 * @param  len 
 * @returns {boolean}
 */
const min = (str,len)=>{
  if(str.length >= len) return true
  return false
}

/**
 * 判断两次输入的密码是否相同
 * @param  first (首次输入的密码) 
 * @param  second (第二次输入的密码) 
 * @returns 
 */

const same = (first,second)=>{
  if(first==second) return true
  return false
}

/**
 * 判断昵称是否为空
 * @param  name (昵称) 
 * @returns 
 */
const nickName = name =>{
  if(name != '') return true
  return false
}
module.exports ={
  email,
  min,
  same,
  nickName,
  phone
}